body{
    background-color:white;
}

.head{
    width:100%;
    height:100px;
    background-color: white;
    padding:0;
    position:relative;
    margin-bottom: 20px;
}
.top-row{
    width:100%;
    height:40px;
    margin:0;
    padding:0;
    position: absolute;
    top:40px;
}
.top-col{
    height:60px;
    background-color:white;
    display:table-cell;vertical-align:middle;text-align: center;margin:0;overflow: hidden;

}
.toptitle{
    background-color: white;
    text-align: left;
    line-height:30px;
    font-size: 27px;
    color:darkgray;
    font-style:italic;
    font-family: monospace;
    font-weight: bolder;
    margin:0;
    padding:0
}
.search{
     display:inline-block;
     border-color: red;

}
.email{
    display:inline-block;
    text-align:right;
}

.content-col{
    height:100%;
    min-height: 1000px;
}

.right-content-col{
    height:200px;
    margin-left:20px;
    margin-right:20px;
    padding-right: 30px;
    padding-left:30px;
    border-radius: 3px;
    font-size:12px;
    color:#616161;
}
.classify{
    background-color: darkgray;
    height:40px;
    margin-bottom:10px;
}

.content-list{
    padding:0;
    margin:0;
}
.content-list-top{
    width:100%;
    padding:10px;
    margin:0;
    position: relative;
}

.content-list-img{
    position:absolute; top:10px; left:10px; width:100px;padding:0;
}
.content-list-content{
    margin-left:130px; 
    padding-right:10px
}

.recwords{
    font-size:14px;
    color:#636060;
    font-weight:bolder;
}
.tips{
    margin-top:15px;
    font-size:12px;
    color:darkgray;
}
.tips span{
    margin-right:20px;
}

.celebrity{
    margin-top: 10px;
}
.personalnametag{
    width:30%;
    height:20px;
    float: left; 
    box-sizing: border-box;
}
.personalname{
    font-size:14px;
    color:#4C556E;
    font-weight:bold;
    margin-right:10px;
    background-color:rgb(206, 208, 209);
    border-radius: 10px;
    padding-left:10px;
    padding-right:10px;
    
}

.personalurls{
width:70%;
height:20px;
float: left;
box-sizing: border-box;
}
.links{
    width:20px;
    font-size:12px;
    color:#2a5caa;
}

.source{
    margin-top:30px;
    font-size:12px;
    font-weight:bolder;
    color:gray;
    padding-left:10px;
}
.source-links{
    color:#0066ff;
    margin-left:50px;
}

.pagination{
    margin-top: 30px;
    margin-left:40%;
    margin-bottom:15px
}

.bolder{
    font-weight:bolder;
}
.font14px{
    font-size:14px;
}
.font12px{
    font-size:12px
}